home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Resources / HTMLGate 12.2.1B / htmlgate.exe / {app} / Cookies / cookie9.txt < prev   
Text File  |  2002-09-26  |  995b  |  28 lines

  1. <SCRIPT LANGUAGE="JavaScript">
  2.   <!-- Hide from older browsers
  3.  
  4.   var cookieObject = document.cookie; // retrieve cookie string
  5.  
  6.   function getCookie(name) { // use: getCookie("name");
  7.     var index = cookieObject.indexOf(name + "=");
  8.     if (index == -1) return null;
  9.     index = cookieObject.indexOf("=", index) + 1;
  10.     var endstr = cookieObject.indexOf(";", index);
  11.     if (endstr == -1) endstr = cookieObject.length;
  12.     return unescape(cookieObject.substring(index, endstr));
  13.   }
  14.  
  15.   var today = new Date();
  16.   var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000); // 28 days
  17.  
  18.   function setCookie(name, value) { // use: setCookie("name", value);
  19.     if (value != null && value != "")
  20.       document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
  21.     cookieObject = document.cookie; // update cookieObject
  22.   }
  23.  
  24.  
  25.   // Stop hiding -->
  26.   </SCRIPT>
  27. <A HREF="JavaScript: alert('Your Cookie: ' + document.cookie);">
  28. Your Cookie</A>